A Genetic Algorithm for the Automatic Generation of Playable Guitar Tablature

نویسندگان

  • Daniel R. Tuohy
  • Walter D. Potter
چکیده

This paper describes a method for mapping a sequence of notes to a set of guitar fretboard positions (tablature). The method uses a Genetic Algorithm (GA) to find playable tablature through the use of a fitness function that assesses the playability of a given set of fretboard positions. Tests of the algorithm on a variety of compositions demonstrate an excellent ability of the GA to discover easily playable tablature that maintains a high degree of consistency with published tablatures transcribed by humans. The algorithm was also found to generally outperform commercial software designed for the same purpose. We conclude that the GA can reliably produce good tablature for any piece of guitar music.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Creating Tablature and Arranging Music for Guitar with Genetic Algorithms and Artificial Neural Networks

The methods described in this thesis address the problems of both music arranging and tablature generation for the guitar. Arranging is the process by which a piece of music is adapted so that it can be performed on an instrument for which it was not originally written. It is interpreted here as an optimization problem, the goal of which is to establish the most desirable set of notes from the ...

متن کامل

Guitar Tablature Creation with Neural Networks and Distributed Genetic Search

This paper describes a system for converting music to guitar tablature. At run time, the system employs a distributed genetic algorithm (DGA) to create tablature and a neural network to assign fingers to each note. Three additional genetic algorithms are used to optimize the fitness function of the DGA, the operating parameters of the DGA, and the learning environment of the Neural Network. The...

متن کامل

Generating Guitar Tablature with LHF Notation Via DGA and ANN

This paper describes a system for converting music to guitar tablature. At run time, the system employs a distributed genetic algorithm (DGA) to create tablature and an artificial neural network to assign fingers to each note. Three additional genetic algorithms are used to optimize the fitness function of the DGA, the operating parameters of the DGA, and the learning environment of the Neural ...

متن کامل

An Evolved Neural Network/HC Hybrid for Tablature Creation in GA-based Guitar Arranging

In this paper we describe a technique for creating guitar tablature using a neural network. Training data was parsed from an online repository of human-created tablatures. The contents of both the input layer and the set of training data have been optimized through genetic search in order to maximize the accuracy of the network. The output of the network is improved upon with a local heuristic ...

متن کامل

AutoRhythmGuitar: Computer-aided Composition for Rhythm Guitar in the Tab Space

We present AutoRhythmGuitar, a simple computer-aided composition model which algorithmically composes realistic rhythm guitar tablature. AutoRhythmGuitar takes as input a downbeat-synchronised chord sequence and generates a digital score in both traditional notation and tablature. Our model is data-driven, trained from digital tablatures obtained from the internet. By varying this training data...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005